home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
gfx
/
show
/
AGMSFilm2.lha
/
AGMSBreakFilm.doc
< prev
next >
Wrap
Text File
|
1993-01-05
|
4KB
|
97 lines
AGMSBreakFilm breaks film files created by AGMSMakeFilm into separate IFF
image files and sound files. I wrote it after I lost the original files for
one of my cartoons, you may find it useful for the same reasons :-).
Here are the command line parameters:
From/A
The name of the film file to break up. Required! Contrary to the
description the program, the film file isn't actually broken up. It will be
left intact.
FileNamePrefix=Prefix=To/K
This string (enclose in double quotes if it has spaces) will be prepended to
all output file names generated. The default is "BF". For example, if you
want the output files to end up in DH1:Cartoons with a common file name of
"Happy", you would use a prefix of "DH1:Cartoons/Happy". The frame number
or frame time will be appended to the prefix to generate the full file name.
The sound files will have a file name made from <prefix><start>-<end>.<side>
where <start> and <end> are frame numbers or time, and <side> is "left" or
"right".
By the way, the output files will be standard IFF files with no
embelishment. No annotation chunks. No channel indicators for sound (a
separate monophonic file is used for left and right, with file names to show
which channel it is). Images and sound will be uncompressed. If you want
compressed files, load the images into your paint program and save them out.
StartFrame=Start/K
The number of the first frame to break out of the film. Frame numbers start
at zero. The default is 0.
EndFrame=End/K
The number of the last frame you want to break out. The default is
1,000,000,000. If you don't specify a start or end then the whole film will
be broken out.
TimePostfix=Time/S
If you don't specify this switch (the default) then all your frames will be
numbered with a 5 digit frame number. For example: Happy00000, Happy00001,
Happy00002 and so on. Those numbers are useful for Deluxe Paint IV (by
Electronic Arts) users since they can read in a sequence of image files to
make an animation file. Similarly you can do the opposite and use Deluxe
Paint to convert an ANIM to a bunch of numbered files which you could then
feed into AGMSMakeFilm.
If you do specify the TIME switch then the file names will be numbered with
the time of the start of each frame, in seconds. For example: Happy000.000,
Happy000.100, Happy000.200 in the case of a film that runs at 10 frames per
second. Time numbering is useful if you are working with audio files and
are trying to figure out the times where sound effects should go.
If you want to get fancy, you can save your film as image files with time
names. Then remake the film with a large dummy image as the first one.
AGMSMakeFilm will put the file name at the bottom of each frame, and because
the film is being made with cells the size of the large dummy frame, the
smaller images won't overwrite the file name at the bottom. You can then
easily move backwards and forwards in the film to find out the times for
events that need sound effects. Hmmm, maybe I should put in an option in
AGMSMakeFilm to stamp the time at the bottom of each frame? Well, if there
is demand for it...
Verbose/S
Used for debugging. Displays various status messages, mostly just the frame
number and time of the frame being written out.
Control-C
Stops the program.
Distribution
AGMSBreakFilm is FreeWare. Copyright (c) 1993 by Alexander G. M. Smith.
That means that you can use it freely, can't blame me for anything that goes
wrong (there might be a few bugs because it is a fairly new and untried
program), and you shouldn't expect more from it than you paid for it.
Bugs
Let me know if you find any. My E-mail addresses are in the program credits
(use "?" as the command line argument and then a second "?" at the prompt to
see the credits).